package me.helllp.dake.generator.meta;

import lombok.Getter;
import lombok.Setter;

import java.io.IOException;
import java.util.List;

@Getter
@Setter
public class PomMetaData extends AbstractMetaData {
    private String groupId;

    private String artifactId;

    private String version;

    private Boolean optional;

    private String scope;

    /**
     * 排除的内容
     */
    private List<PomMetaData> executes;

    public PomMetaData() {
    }

    public PomMetaData(String groupId, String artifactId, String version) {
        this.groupId = groupId;
        this.artifactId = artifactId;
        this.version = version;
    }
}
